package com.spdd.mt.biz.manager.model.request;

import com.spdd.mt.biz.manager.model.WebRequest;
import lombok.*;

/**
 * 充值通知接口请求
 *
 * @since 2025年04月03日
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class OrderNotifyRequest extends WebRequest {

    /** 美团订单号，长度不超过 30位 */
    private String mtOrderNo;

    /** 供应商 id，美团提供 */
    private String partnerId;

    /** 供应商订单号 */
    private String partnerOrderNo;

    /**
     * 供应商订单状态
     * <p>
     * 具体值参考 MtOrderStatus
     */
    private Integer partnerOrderStatus;

    /** 订单完成时间格式 yyyyMMddHHmmss */
    private String finishTime;

}
